turfy sedge - French English Dictionary